#ifndef PROTO_H
#define PROTO_H

#include <list>
#include <string>

#include "cfg.h"
#include "discinfo.h"

class Proto
{
	public:
		std::string name;
		virtual bool checkScheme(const std::string scheme) = 0;
		virtual bool fillDiscData(const uri_t uri, disc_t& data) = 0;
};

#endif /* PROTO_H */
